farm sheep - English Synonyms Dictionary